/*
Given this program: 

#include <iostream>
int main()
{
std::cout << "Hello, world!\n";
return 0;
}

modify it to produce following output. Do not change main() in any way.

Initialize
Hello, world!
Clean up

*/
#include <iostream>
class A
{
public:
    A(){
        std::cout<<"Initialize"<<std::endl<<std::endl;
    };
    ~A(){
        std::cout<<std::endl<<"Clean up!";
    };
};
A a;
int main()
{
std::cout << "Hello, world!\n";
return 0;
}
